load("@rules_cc//cc:defs.bzl", "cc_library")

package(default_visibility = ["//visibility:public"])

cc_library(
    name = "base_plugin",
    srcs = [
        "registerer.cc",
    ],
    hdrs = [
        "registerer.h",
        "algorithm_plugin.h"
    ],
    deps = [
        "//base/common:base_common",
        "@com_github_google_glog//:glog",
    ],
)

# cc_library(
#     name = "registerer",
#     srcs = [
#         "registerer.cc",
#     ],
#     hdrs = [
#         "registerer.h",
#     ],
#     deps = [
#         "//base/common:log",
#     ],
# )

# cc_library(
#     name = "algorithm_plugin",
#     hdrs = [
#         "algorithm_plugin.h"
#     ],
#     deps = [
#         ":registerer",
#     ],
# )